Big Huge Thesaurus

Irish person

noun